package edu.xja.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * (TProduct)实体类
 *
 * @author makejava
 * @since 2020-11-18 20:54:35
 */
public class TProduct implements Serializable {
    private static final long serialVersionUID = -84183282562348569L;
    /**
     * 主键自增
     */
    private Integer id;
    /**
     * 编号
     */
    private String productNo;
    /**
     * 产品名称
     */
    private String productName;
    /**
     * 香型（取自字典表）
     */
    private String dictTypeScent;
    /**
     * 酒精度（取自字典表）
     */
    private String dictTypeAlcohol;
    /**
     * 箱规（一箱几瓶）
     */
    private Integer boxGauge;
    /**
     * 扫码价
     */
    private Object scanningPrice;
    /**
     * 产品规格或者净含量（500ml，400ml）取自字典表
     */
    private String dictTypeContent;
    /**
     * 配料（高粱、小麦、大米，取自字典表）
     */
    private String dictTypeIngredients;
    /**
     * 产品等级（特级，取自字典表）
     */
    private String dictTypeLevel;
    /**
     * 促销价格
     */
    private Double promotionPrice;
    /**
     * 原价
     */
    private Double price;
    /**
     * 酒仙价
     */
    private Double wineSagePrice;
    /**
     * 生产企业
     */
    private String manufacturingEnterprise;
    /**
     * 储藏方法
     */
    private String storageMethods;
    /**
     * 食用方法
     */
    private String eatMethod;
    /**
     * 特殊标注
     */
    private String specialMarking;
    /**
     * 不适宜人群
     */
    private String notCrowd;
    /**
     * 取自品牌表
     */
    private Integer brandId;
    /**
     * 产地
     */
    private String placeOrigin;
    /**
     * 生产日期
     */
    private Date dateManufacture;
    /**
     * 产品简介
     */
    private String productIntroduction;
    /**
     * 酒厂
     */
    private String wineryb;
    /**
     * 商家实体外键
     */
    private Integer businessesId;
    /**
     * 类型（取自字典表）
     */
    private String dictTypeType;
    /**
     * 库存
     */
    private Integer inventory;
    /**
     * 创建时间
     */
    private Date creatTime;
    /**
     * 创建人
     */
    private String createBy;
    /**
     * 最后修改时间
     */
    private Date lastUpdateTime;
    /**
     * 最后修改人
     */
    private String lastUpdateBy;
    /**
     * 0未删1已删
     */
    private Integer deleteFlag;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getProductNo() {
        return productNo;
    }

    public void setProductNo(String productNo) {
        this.productNo = productNo;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getDictTypeScent() {
        return dictTypeScent;
    }

    public void setDictTypeScent(String dictTypeScent) {
        this.dictTypeScent = dictTypeScent;
    }

    public String getDictTypeAlcohol() {
        return dictTypeAlcohol;
    }

    public void setDictTypeAlcohol(String dictTypeAlcohol) {
        this.dictTypeAlcohol = dictTypeAlcohol;
    }

    public Integer getBoxGauge() {
        return boxGauge;
    }

    public void setBoxGauge(Integer boxGauge) {
        this.boxGauge = boxGauge;
    }

    public Object getScanningPrice() {
        return scanningPrice;
    }

    public void setScanningPrice(Object scanningPrice) {
        this.scanningPrice = scanningPrice;
    }

    public String getDictTypeContent() {
        return dictTypeContent;
    }

    public void setDictTypeContent(String dictTypeContent) {
        this.dictTypeContent = dictTypeContent;
    }

    public String getDictTypeIngredients() {
        return dictTypeIngredients;
    }

    public void setDictTypeIngredients(String dictTypeIngredients) {
        this.dictTypeIngredients = dictTypeIngredients;
    }

    public String getDictTypeLevel() {
        return dictTypeLevel;
    }

    public void setDictTypeLevel(String dictTypeLevel) {
        this.dictTypeLevel = dictTypeLevel;
    }

    public Double getPromotionPrice() {
        return promotionPrice;
    }

    public void setPromotionPrice(Double promotionPrice) {
        this.promotionPrice = promotionPrice;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public Double getWineSagePrice() {
        return wineSagePrice;
    }

    public void setWineSagePrice(Double wineSagePrice) {
        this.wineSagePrice = wineSagePrice;
    }

    public String getmanufacturingEnterprise() {
        return manufacturingEnterprise;
    }

    public void setmanufacturingEnterprise(String manufacturingEnterprise) {
        this.manufacturingEnterprise = manufacturingEnterprise;
    }

    public String getstorageMethods() {
        return storageMethods;
    }

    public void setstorageMethods(String storageMethods) {
        this.storageMethods = storageMethods;
    }

    public String getEatMethod() {
        return eatMethod;
    }

    public void setEatMethod(String eatMethod) {
        this.eatMethod = eatMethod;
    }

    public String getSpecialMarking() {
        return specialMarking;
    }

    public void setSpecialMarking(String specialMarking) {
        this.specialMarking = specialMarking;
    }

    public String getNotCrowd() {
        return notCrowd;
    }

    public void setNotCrowd(String notCrowd) {
        this.notCrowd = notCrowd;
    }

    public Integer getBrandId() {
        return brandId;
    }

    public void setBrandId(Integer brandId) {
        this.brandId = brandId;
    }

    public String getPlaceOrigin() {
        return placeOrigin;
    }

    public void setPlaceOrigin(String placeOrigin) {
        this.placeOrigin = placeOrigin;
    }

    public Date getDateManufacture() {
        return dateManufacture;
    }

    public void setDateManufacture(Date dateManufacture) {
        this.dateManufacture = dateManufacture;
    }

    public String getProductIntroduction() {
        return productIntroduction;
    }

    public void setProductIntroduction(String productIntroduction) {
        this.productIntroduction = productIntroduction;
    }

    public String getwineryb() {
        return wineryb;
    }

    public void setwineryb(String wineryb) {
        this.wineryb = wineryb;
    }

    public Integer getBusinessesId() {
        return businessesId;
    }

    public void setBusinessesId(Integer businessesId) {
        this.businessesId = businessesId;
    }

    public String getDictTypeType() {
        return dictTypeType;
    }

    public void setDictTypeType(String dictTypeType) {
        this.dictTypeType = dictTypeType;
    }

    public Integer getInventory() {
        return inventory;
    }

    public void setInventory(Integer inventory) {
        this.inventory = inventory;
    }

    public Date getCreatTime() {
        return creatTime;
    }

    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Date getLastUpdateTime() {
        return lastUpdateTime;
    }

    public void setLastUpdateTime(Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getLastUpdateBy() {
        return lastUpdateBy;
    }

    public void setLastUpdateBy(String lastUpdateBy) {
        this.lastUpdateBy = lastUpdateBy;
    }

    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

}